for Multi-Agent Systems

نویسنده

  • Viviana Mascardi
چکیده

Real-world applications are usually characterized by heterogeneous distributed entities that in-teract following complex coordination protocols and that dynamically and autonomously mod-ify their strategies during this interaction; these systems are extremely difficult to model andimplement, and traditional software engineering tools and techniques are often insufficient tocope with this complexity. For this reason a new software engineering paradigm, the Agent-Oriented Software Engineering (AOSE) has joined, over the past ten years, more traditionalapproaches. AOSE analyzes and designs systems based on the key abstraction of the agent, anautonomous entity situated in some environment, able to perceive the environment itself andto react to changes occurring in it, able to take the initiative when appropriate and capable ofcommunication with other agents in the system. Different approaches have been studied to en-gineer multi-agent systems (MAS), comprising structured but non-mathematical methodologiesas well as logic-based ones. ARPEGGIO, an ongoing software engineering international projectinvolving logic programming groups from USA, Australia and Italy, is designing a logic-basedprototyping environment for engineering this kind of complex applications using mainly (but notonly) logic-based languages.The focus of this thesis is thus on multi-agent system development environments which uselogic-based approaches to specification and implementation. Our contribution is three-fold:1. We have described many informal and formal approaches to AOSE, with particular atten-tion to the last ones. We have analyzed different kinds of logics and, for each of them, wehave provided the description and an example of use of one agent specification languagesbased on it.2. We have analyzed some existing MAS Development Kits (MASDKs) to understand whichengineering approach, if any, is more commonly adopted and which could be the desideratafor a more powerful environment as ARPEGGIO aims to become. We have compared anddrawn a taxonomy of five MASDKs and we have provided rules of thumb to chose theright MASDK to do the right thing.3. Finally, we have designed the extension of two logic-based MASDKs, IMPACT and CaseLP,with new capabilities. IMPACT has been extended to deal with errors (IMPACT error-tolerant agents), and CaseLP has been extended to become a multi-language distributedenvironment which could integrate, in the future, the IMPACT specification language, thustaking a first concrete step towards ARPEGGIO’s development. A Samuele, il mio piccolo sole

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the use of multi-agent systems for the monitoring of industrial systems

The objective of the current paper is to present an intelligent system for complex process monitoring, based on artificial intelligence technologies. This system aims to realize with success all the complex process monitoring tasks that are: detection, diagnosis, identification and reconfiguration. For this purpose, the development of a multi-agent system that combines multiple intelligences su...

متن کامل

Adaptive Neural Network Method for Consensus Tracking of High-Order Mimo Nonlinear Multi-Agent Systems

This paper is concerned with the consensus tracking problem of high order MIMO nonlinear multi-agent systems. The agents must follow a leader node in presence of unknown dynamics and uncertain external disturbances. The communication network topology of agents is assumed to be a fixed undirected graph. A distributed adaptive control method is proposed to solve the consensus problem utilizing re...

متن کامل

Adaptive Distributed Consensus Control for a Class of Heterogeneous and Uncertain Nonlinear Multi-Agent Systems

This paper has been devoted to the design of a distributed consensus control for a class of uncertain nonlinear multi-agent systems in the strict-feedback form. The communication between the agents has been described by a directed graph. Radial-basis function neural networks have been used for the approximation of the uncertain and heterogeneous dynamics of the followers as well as the effect o...

متن کامل

Variable Structure Behavioural Controller for Multi-agent Systems

In previous papers authors have considered agents as inertia-less self driven particles and designed a flocking algorithm. Application of this algorithm to agents with considerable inertial characteristics needs a behavioural controller. The controller uses the local information and helps every agent to imitate the desired behaviour as a member of the flocking frame which covers the main is...

متن کامل

Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems

This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...

متن کامل

Fault Detection and Isolation of Multi-Agent Systems via Complex Laplacian

This paper studies the problem of fault detection and isolation (FDI) for multi-agent systems (MAS) via complex Laplacian subject to actuator faults. A planar formation of point agents in the plane using simple and linear interaction rules related to complex Laplacian is achieved. The communication network is a directed, and yet connected graph with a fixed topology. The loss of symmetry in the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002